home *** CD-ROM | disk | FTP | other *** search
- MCM - MultiUser Communications Manager
- Version 1.1e *D&D Personality Module
- ------------------------------------------------------------------------
- Copyright (C) 1991,2 Michael Sawyer (msawyer@soest.hawaii.edu)
- The program may be redistributed in its unmodified form, provided
- there is no charge for the program beyond normal distribution costs.
- Modified versions of the mcmperson* modules (ONLY) may be freely
- distributed, so long as they are not represented as originating from
- me.
- ------------------------------------------------------------------------
-
- This fairly short personality module is designed to demonstrate some
- of the more basic abilities of the personality modules. Two new
- commands are added to the user command set, and four are added to the
- room leader command set.
-
- /rh (or /ph) will roll a "to-hit" value, with the default THAC0 as
- given in the account file, or a THAC0 as given in the command's argument.
-
- /ri (or /pi) will roll the player's init. value with the modifier in
- the account file, or the modifier given as an argument.
-
- The room leader commands allow the GM to change the default values for
- THAC0 and Init modifier, as well as apply "hidden" modifiers to these
- values which offset the values users enter (as well as the defaults).
-
- *UI defines the base init. modifier
- *UN defines the "hidden" modifier to the modifier (;>)
- *UT defines the base THAC0 value
- *UN defines the "hidden" THAC0 value
-
- Also, in the mcm-accts file's extra info field, you should include the
- text "*init,mod,thac0,mod", where "init" and "thac0" are the default
- values and "mod" are the hidden modifiers.
-
- So, suppose a user's mcm-accts file's extra field read "*0,+1,20,-1"
-
- Now, if the user entered "/ri", to roll init based on the defaults, he
- would get a modifier of +1 (add the base and hidden modifiers). So,
- if the 1d10 roll turned up 5, the system would report his action in
- the 6th.
-
- If the user entered "/ri 2" (which is the same as "/ri 2") to take a
- +2 modifier to the init, he would actually get a +3 modifier.
- Needless to say, only the GM knows about the extra +1.
-
- The process for THAC0 is basically the same. If a user enters "/rh"
- to determine a "to hit" value, the roll uses the default THAC0,
- modified by any hidden modifiers. The user can also enter "/rh 16"
- (for instance) to roll with a THAC0 of 16.